installation propulseur - French English Dictionary